/*iconfont*/

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1516761457323'); /* IE9*/
  src: url('iconfont.eot?t=1516761457323#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('iconfont.ttf?t=1516761457323') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1516761457323#iconfont') format('svg'); /* iOS 4.1- */
}
* {font-family: auto!important;}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#map label,#map img{max-width: none;}
.icon-dizhi:before { content: "\e609"; }

.icon-shixindiqiu:before { content: "\e62e"; }

.icon-dianhua:before { content: "\e607"; }

.icon-youjiantou:before { content: "\e603"; }

/*分页*/
    div.pages {
        TEXT-ALIGN: center;
        width: 100%;     
        padding: 0;
        margin:  30px 0 0 0;
        line-height: 1.7;
    }
    div.pages *{ line-height: 1.7;}
    div.pages a,div.pages span {
        TEXT-DECORATION: none;
        background: #fff;
        border: 1px solid #dcdcdc;
        padding: 5px 10px;
        margin: 3px;
        color: #333333;
        font-size: 12px;
        display: inline-block;
    }
    div.pages a:hover,div.pages a:active,div.pages span.current,div.pages span.disabled  {
        background: #0195e5;
        color: #fff;
        border: 1px solid #0195e5;}

/*2*/
.text-banner{
	color: #fff;
	padding-top: 97px;
	font-size: 38px;
	padding-right: 15px;
	margin-top:0;
}


html,body{min-width:1280px;}
/*第一部分*/
.center1200{width: 1200px; margin: 0 auto; overflow:hidden;}
.center{width: 1230px; margin: 0 auto; overflow:hidden;}
.center1233{width: 1233px; margin: 0 auto;}
.center1250{width: 1230px; margin: 0 auto; overflow:hidden;}
.center1300{width: 1330px; margin: 0 auto;}
.center1350{width: 1380px; margin: 0 auto;}
.center1400{width: 1430px; margin: 0 auto;}
.center-vertical{position: relative;top: 50%;transform: translateY(-50%);}

.navbar-header{ float:left;}
.header-r{float:right;}
#partone{
	       height: 140px;
    padding-top: 38px;
    padding-left: 0;
    border-bottom: 1px #ccc solid;
}

#partone .menu a{
	text-decoration: none;
	background: #4b4745;
	font-size: 15px;
	color: #fff;
	padding: 11px 35px;
	margin-right: 1px;
	border:none;
}
#partone .menu a.active{
	background: #0d51a9;
}
#partone h6{
	margin-top:35px;
}
#partone h6 a{ color: #333;}
/*导航*/

#nav{
	border: none;
	border-radius: 0;
	height: 90px;
	background: #fff;
	width:100%;
	box-shadow: 0px 0px 10px rgba(0,0,0,.3);
}
#nav .navbar-brand>img{
    margin-top: 5px;
}
#nav .navbar-nav{
	width: auto;
	height: 90px;
	margin-top: 0px;
	padding-right:10px;
    border-right:1px solid #ccc;
	margin:0;
	float:left;
}
#nav .actives{
		color: #337ab7;
}
#nav .navbar-nav>li>a{
	font-size: 14px;
	color: #0f0f10;
	line-height: 60px;
	margin-left: 10px;
	font-weight: 500;
	text-transform: uppercase;
	padding:15px;
	float:left;
}
#nav .navbar-nav .active{
	color: #337ab7;
}
#nav .navbar-nav>li>a:hover{
	color: #337ab7;
}
#nav .dropdown-menu{
	min-width: 100%;
	width: 86px;	
	background: rgba(0,151,218,0.5);
	margin-left: 3.5px;
}
#nav .dropdown a{
	background: none;
}
.header-tr{ float:left; padding:30px 0 0 20px;}


.header-tr *{
    font-weight: bold;
    font-size: 14px;
    color: #020202;
	line-height:30px;
    text-decoration: none;
	vertical-align:middle;
}
.header-tr *:hover{ text-decoration:none;}
.header-tr i{
	padding-right:5px;
	font-size:16px;
}

/*尾部*/
#footer{
	background: #272727;
	margin-top: 30px;
	padding-left: 25px;
}
#footer h4{
	color: #fff;
	font-size: 16px;
	margin-bottom:16px;
}
#footer a{
	color: #767676;
	text-decoration:none;	
}
#footer ul{
	padding: 0;
	margin: 0;
	list-style: none;
}
#footer li{
	list-style-type: none;
	margin-bottom: 8px;	
}
#footer .col-md-1{
	margin-top: 40px;
    margin-left: 10px;
	width: 8.33333333%;
	float:left;
	padding:0;
}
#footer .col-md-3{
    width: 30%;
    padding-top: 35px;
	margin-left: 60px;
	float:left;
	padding-bottom:15px;
}
#footer i{
	font-size: 50px;
	color: #ababab;
}
#footer h2{
	color: #fff;
    font-weight: 400;
    margin-top: -3px;
}
#footer h6{
	color: #7f7f7f;
	line-height: 15px;
}
/*footer2*/
#footer2{
	border-top: 1px #333 solid;
	background: #272727;
	height: 50px;
}
#footer2 .juli25{
	margin-top:25px;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
}
#footer2 a{color:#fff;}

/*index*/
/*轮播*/
#Carouse{
	margin-top: -20px;
}
#Carouse .carousel-inner .item img{
	width: 100%;
	height: 100%;
}
#Carouse .carousel-inner .item{
	width: 100%;
	height: 551px;
}
#Carouse .carousel-caption{
	padding-bottom: 130px;
	left: 10%;
    right: 10%;
}
#Carouse .carousel-caption a{
	color: #fff;
	padding:18px 43px;
	background: rgba(255,255,255,0);
	text-decoration: none;
	border: #fff 2px solid;
	border-radius: 0;
    
}
#Carouse .carousel-caption h6{
	margin-bottom: 42px;
	font-size: 16px;
	overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

}
#Carouse .carousel-caption h1{
	margin-bottom: 15px;
		font-weight: bold;
	font-size:70px; 
}
#Carouse .carousel-caption h2{
	margin-bottom: 25px;
	font-size:42px; 
	letter-spacing: 2px;
}
#Carouse .carousel-indicators{
	bottom: 35px;
}
#Carouse .carousel-indicators li{
	margin:0 2px;
}
/*介绍*/
#introduce{
	    margin-top: 49px;
}
#introduce .col-md-4{ padding:0 30px; width:33.33333%; float:left;}
#introduce .bt300{
	margin-top: 30px;
	display: block;
	width: 330px;
	height: 30px;
	float: left;
	white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;

}
#introduce .bt30{
	margin-top: 30px;
	width: 30px;
	height: 30px;
	float: left;
}
#introduce .ct360{
	width: 360px;
	font-size: 14px;
	color: #555;
	float: left;
	margin-top: 10px;
	overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

}

#introduce .col-md-4 .img360{
	width: 360px;
	height: 350px;	
}
#introduce .col-md-4 .img30{
	width: 30px;
	height: 30px;	
}
#introduce .col-md-4 a{
	font-size: 22px;
	font-weight: bold;
	color: #0e51aa;	
	text-decoration:none;
}

#introduce .col-md-4 .w360{
	width: 360px;
}
/*产品*/
#product{
	margin-top:36px;
	height: 440px;
	padding-top: 70px;
}
#product h3 a{
	font-size: 20px;
	color:#fff;
	font-weight: bold;
	text-decoration: none;
}
#product p{
	font-size: 14px;
    color: #fff;
    margin-top: 30px;
     margin-bottom: 45px;
    line-height: 22px;
    overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.col-md-3{ width:25%; float:left;}
.col-md-2{ width:16.66666667%; float:left;}
.col-md-8{ width: 66.66666667%; float:left;}
#product .abtn{
	    font-size: 19px;
    color: #000;
    font-weight: bold;
    background: #fff;
    padding: 13px 20px;
    text-decoration: none;
	display: inline-block;
}
#product i{
	  color: #044498;
	      font-size: 18px;
}


/*新闻*/
#news{
	margin-top: 15px;
}
#news .col-md-6{padding:0 30px;}
#news .img570{
	width: 570px;
	height: 270px;
}
#news h3{
	font-weight: bold;
    margin-bottom: 20px;
	padding-left:15px;
}
#news a h4{
	width: 570px;
	font-size: 22px;
	font-weight: 400;
	margin-top: 20px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#news a{
	text-decoration: none;
	color: #000;

}
#news h6{
	margin-top: 20px;
	font-size: 12px;
	color: #555;	
}
#news p{
	width: 570px;
	font-size: 14px;
	color: #555;
	margin-bottom:30px;
	overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
	
}
#news .img16{
	width: 16px;
	height: 16px;
	margin-top: -6px;
}
#news .liaojie{
	border: none;
	background: #0e51aa;
	    padding: 13px 33px;
	color: #fff;
	text-decoration: none;
	display:inline-block;
}
/*客户*/
#custom{
	border-top: 1px solid #ccc;
	margin-top:60px;
}
#custom h3{
	margin-top: 40px;
	font-weight: bold;
	padding:0 15px; 
}
#custom .col-md-1{
	border: 1px solid #ccc;
	border-radius: 4px;
	width: 154px;
	height: 75px;
	background: #fff;
	margin-left: 15px;
	margin-right:6px;
	margin-top: 20px;
	overflow:hidden;
}
#custom .col-md-1 img{ max-width:100%;}

/*page2*/
#page2{
	margin-top: 60px;
}
#page2 img{
}
#page2 p{
	color: #515151;
	font-size: 14px;
	line-height: 27px;
}
/*page3*/
#page3{
	margin-top: 60px;
	margin-bottom: 100px;
}
.products-list{padding: 0 15px; margin: -15px -5px; overflow: hidden;}
.page3-more{
	border: none;
	background: #0e51aa;
	padding: 13px 33px;
	color: #fff; 
	text-decoration: none;
}
.page3-more:hover{
	 color: #fff;
}
#page3 .col-md-3{
	border-bottom: 1px solid #ccc;
	padding: 15px 5px;
}
#page3 .col-md-3 .imgchanpin{
	background: #eff3f7;
	width: 100%;
	height: 292px;
	overflow: hidden;
}
#page3 .col-md-3 .imgchanpin img{ max-width: 100%;}
#page3 .col-md-3 .biaoti{
	width: 293px;
	height: 160px;
}
#page3 .chanpinxian{
	height: 472px;
	border-bottom: 1px solid #ccc;
}
#page3 h3{
	    font-size: 22px;
    color: #0D51a9;
    font-weight: bold;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
		overflow: hidden;
}
#page3 h5{
	margin-top: -5px;
	margin-bottom: 22px;
	-ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
		overflow: hidden;
}
.e-net-box{ padding: 0 15px;}
.e-content-image {width: 400px; height: 400px; background: #eff3f7; overflow: hidden; text-align: center; margin: 0 auto; margin-bottom: 35px;}
.e-content-image img{ max-width: 100%;}
/*page4*/
#page4 .container-fluid{
	margin-bottom: 70px;
}
#page4 .col-md-12{
	margin-top: 15px;
	margin-bottom: 30px;
}
#page4 .col-md-12 ul{
	list-style-type: none;
	counter-reset: count;
	padding: 0;
}
#page4 .col-md-12 ul li:before{
	content: "■";
	color: #0E51AA;
	margin-right: 10px;

}
#page4 .col-md-12 ul li{
	border-bottom: 1px dashed #ccc;
	line-height: 40px;
}
#page4 .col-md-12 ul li a{
	text-decoration:none;
	color: #333;
}
#page4 .col-md-12 ul li a:hover{
	color: #0d51a9;
}
#page4 .pull-right{
	color: #999;
}
/*page5*/
#page5{
	margin-bottom: 100px;
}
#page5 p{
	margin:50px 80px;
}
/*page6*/
#page6 .container-fluid{
	margin-bottom: 70px;
}
#page6 .col-md-12{
	margin-top: 50px;
}
#page6 thead{
	background: #0d51a9;
	color: #fff;
	box-shadow: none;
	border: none;
}
#page6 thead th{
	border: none;
	font-weight: normal;
}
#page6 td{
	line-height: 2;
}
#page6 td a{
	text-decoration: none;
	color: #333;
}
#page6 td a:hover{
	color: #0d51a9;
}
#page6 .w15{
	width: 15%;
}
#page6 .w25{
	width: 25%;
}
#page6 .w45{
	width: 45%;
}
/*page7*/
#page7 .container-fluid{
	margin-bottom: 70px;
	padding-top: 35px;
}
#page7 .col-md-12{
	padding: 20px 15px;
}
.xz-list{
	margin: -20px 0;
}
#page7 p{
	padding-left: 46px;
	    overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
color: #666;
}
#page7 h2{
	color: #0D51A9;
	font-size: 20px;
	font-weight: bold;
	margin-top: 0;
	line-height: 30px;
}
#page7 h2 a{
	color: #0D51A9;
	text-decoration: none;
}
#page7 .marlefa{
	color: #0D51A9;
	text-decoration: none;
	margin-left: 45px;
}

.cjwt-tit{ overflow: hidden;}
.cjwt-tit img{ float: left; margin-right: 15px;}
.cjwt-tit span{display: table;}
/*page8*/
#page8{
	margin-bottom: 70px;
}
#page8 .col-md-12{
	margin-top: 50px;
}
/*#page8 .col-md-12 img{
	width: 28px;
	height: 28px;
}*/
#page8 .col-md-12 h5{
	color: #656565;
}
/*zpdetail*/
#zpdetail .col-md-12{
	margin-top: 50px;
}
/*zpmess*/
#zpmess .col-md-12{
	margin-top: 50px;
}


/*手机预设*/
@media (max-width: 991px) {
html{font-size: 12px;}
.e-net-box *{ line-height: 1.875; font-size: 1rem;}
.e-content-box{ position: relative; overflow: hidden;}
.e-content-box img{ width: auto; max-width: 100%;}
}
@media (min-width: 384px) and (max-width: 991px){
    html {font-size: 14px;}
}


@media (min-width: 480px) and (max-width: 991px){
    html {font-size: 16px;}
}

@media (min-width: 640px) and (max-width: 991px){
    html {font-size: 18px;}
}

@media (min-width: 768px) and (max-width: 991px){
    html {font-size: 20px;}
}

/*小屏电脑、平板预设*/
@media (min-width: 992px) and (max-width: 1229px) {
.e-net-box *{ line-height: 1.875; font-size: 14px;}
}

/*宽屏预设*/
@media (min-width: 1230px) {
.e-net-box *{ line-height: 1.875; font-size: 14px;}

}





/*--------------内容详细页 01---------------*/
.e-content-tit-01{ text-align: center; font-size: 1.6rem; color: #333; padding: 0; padding-top: 1rem; padding-bottom: 1rem; margin: 0;}
.e-content-mess-01{ border-bottom: solid 1px #dddddd; text-align: center; padding-bottom: 1rem; margin-bottom: 1rem; color: #a7a7a7;}
.e-content-box-01{ position: relative; overflow: hidden; padding-bottom: 1rem;}

    .e-fy-02{ line-height: 3rem; background: #eee; padding:0 10px;}
    .e-fy-02 b{ display: block; line-height: 3rem; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; font-weight: normal;}
    .e-fy-02 span{ color: #0195e5;}
    
    .e-content-tit-01{ font-size: 24px; padding-bottom: 20px; padding-top: 20px;}
    .e-content-mess-01{ font-size: 12px; padding-bottom: 20px;}
    .e-content-box-01{ padding-bottom: 20px;}
    
    .e-fy-02 { overflow: hidden; margin: 0 -10px;}
    .e-fy-02 b{ float: left; width: 50%; padding: 0 10px; line-height: 55px;}

/*--------------/内容详细页 01---------------*/




/*--------------招聘列表--------------*/
.jp-table{width:100%; max-width: 100%;}
.jp-table thead tr td{height:30px; line-height: 30px; background: #0d51a9; color: #fff; font-size: 14px;}
.jp-table tbody tr{ border-bottom: 1px dashed #ddd;}
.jp-table tbody tr td{height:24px; line-height: 24px; font-size: 14px; border: none;}
.jp-table tbody tr:hover td{ background: #f7f7f7;}
.jp-table tbody tr:hover *{color: #1a68d3;}


/*--------------留言中心--------------*/
  .tsjy-tit{ position: relative; width: 100%; text-align: center; overflow: hidden; padding-bottom: 10px;}
	.tsjy-tit span:before{content:" "; width: 1000%; position: absolute;display: block; height: 0; padding: 0; margin: 0; top: 50%; border-bottom: solid 1px #dfdfdf; left: -1000%; margin-left: -15px;}
	.tsjy-tit span:after{content:" "; position: absolute;display: block; width: 1000%; height: 0; padding: 0; margin: 0; top: 50%; border-bottom: solid 1px #dfdfdf; right: -1000%; margin-right: -15px;}
	.tsjy-tit span{ font-size: 16px; font-weight: bold; color: #333; position: relative; }
	
	.tsjy-t *{padding: 0; margin: 0;}
	.tsjy-t dl{ position: relative; padding: 5px 0; overflow: hidden;}
	.tsjy-t dt{ float: left; line-height: 30px; font-weight: normal;}
	.tsjy-t dd{ width: 100%; position: absolute; padding-left: 45px;}
	.tsjy-t dd input{width: 100%; height: 30px; border: solid 1px #e2e2e2; background: #fcfcfc; padding: 0 10px;}
	
	.tsjy-b *{padding: 0; margin: 0;}
	.tsjy-b dl{ position: relative; padding: 5px 0; overflow: hidden;}
	.tsjy-b dt { font-weight: normal; line-height: 30px; overflow: hidden;}
	.tsjy-b dt label{ font-weight: normal; line-height: 30px;}
	.tsjy-b dt span{ float: left;}
	.tsjy-b dt label{ float: left;}
	.tsjy-b dt input{ float: left; margin-top: 9px; margin-right: 10px; margin-left: 5px;}
	.tsjy-b dd textarea{ width: 100%; height: 100px; padding: 10px; margin: 0; border: solid 1px #e2e2e2; background: #fcfcfc; outline: none; min-width: 100%; max-width: 100%; min-height: 100px; max-height: 100px; line-height: initial; resize: none;}
	
	
	
		.tsjy-t{ overflow: hidden; margin: 0 -10px;}
		.tsjy-t dl{ padding: 10px 10px; float: left; width: 33.3333%;}
		.tsjy-t dd{ padding-right: 20px;}
		.tsjy-b dl{ padding: 10px 0;}
		.tsjy-b dt{ padding-bottom: 10px;}
	
/*--------------/人才招聘页---------------*/
.pro-t-mess{ width: 600px; margin: 0 auto; text-align: center; padding-bottom: 50px;}
.pro-t-mess span{ font-size: 16px; color: #111;display: block;}

.pro-sm{ color: #fff; background: #0195e5; line-height: 40px; height: 40px; font-size: 16px; padding: 0 20px;}
.pro-b-mess{ padding-top: 30px; }

 .zpList_02 {
		border-top: solid 1px #8dbbdc;
		border-left: solid 1px #8dbbdc;
	}

	.zpList_02 tr td {
		border-top: none !important;
		border-right: solid 1px #8dbbdc;
		border-bottom: solid 1px #8dbbdc;
		color: #555;
		font-weight: bold;
		background: #fff;
		font-size: 14px;
		font-weight: normal;
		height: 30px;
		line-height: 30px !important;
		padding: 12px 15px;
	}
	.ypBtn {
		margin: 0 auto;
		display: block;
		width: 120px;
		height: 35px;
		line-height: 35px;
		background: #0097da;
		text-align: center;
		color: #fff;
		font-size: 14px;
		margin-top: 20px;
		margin-bottom: 40px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		text-decoration: none;
	}
	.ypBtn:hover {
		color: #fff;
		background: #0D51A9;
		text-decoration: none;
	}

	.zpText_01 {
		display:block;
		padding: 0;
		margin: 0;
		border: none;
		outline: none;
	}
	.zpText_02 {
		width: 100%;
		height: 100px;
		padding: 0;
		margin: 0;
		border: none;
		outline: none;
		min-width: 100%;
		max-width: 100%;
		min-height: 100px;
		max-height: 100px;
		resize: none;
	}
	.zpText_03 {
		width: 100%;
		padding: 0;
		margin: 0;
		border: none;
		outline: none;
	}
	.zpList_02 td.minH {
		padding-top: 0;
		padding-bottom: 0;
	}
.zpBtnBox {
		width: 260px;
		margin: 0 auto;
		margin-top: 20px;
		overflow: hidden;
	}
	.tjBtn {
		border: none;
		display: inline-block;
		width: 120px;
		height: 35px;
		line-height: 32px;
		background: #0097da;
		text-align: center;
		color: #fff;
		font-size: 16px;
		margin-top: 20px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.czBtn {
		border: none;
		display: inline-block;
		width: 120px;
		height: 35px;
		line-height: 32px;
		background: #56626f;
		text-align: center;
		color: #fff;
		font-size: 16px;
		margin-top: 20px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.tjBtn:hover,.czBtn:hover {
		color: #fff;
		background: #0D51A9;
	}
/*--------------/人才招聘页---------------*/	



#ly .col-md-12{
	margin-top: 50px;
}